VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging.Processing Namespace / ProcessingHelper Class / CreateValueComparer Methods / CreateValueComparer<TTarget,TValue>(String,Analyzer<TTarget,TValue>,ComparisonOperator,Analyzer<TTarget,TValue>) Method
Syntax Requirements SeeAlso
In This Topic
    CreateValueComparer<TTarget,TValue>(String,Analyzer<TTarget,TValue>,ComparisonOperator,Analyzer<TTarget,TValue>) Method (ProcessingHelper)
    In This Topic
    Creates the predicate-analyzer that compares results of two analyzers.
    Syntax
    'Declaration
    
    Public Overloads Shared Function CreateValueComparer<TTarget
    The type of the target.
    ,TValue
    The type of the value.
    >( _
    ByVal name
    The name of predicate analyzer.
    As System.String, _
    ByVal leftAnalyzer
    The analyzer in left side of compare expression.
    As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
    ByVal compareOperator
    The compare operator.
    As Vintasoft.Imaging.Processing.Analyzers.ComparisonOperator, _
    ByVal rightAnalyzer
    The analyzer in right side of compare expression.
    As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue) _
    ) As Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer(Of TTarget) (Of TTarget
    The type of the target.
    , TValue
    The type of the value.
    As System.IComparable)

    Parameters

    name
    The name of predicate analyzer.
    leftAnalyzer
    The analyzer in left side of compare expression.
    compareOperator
    The compare operator.
    rightAnalyzer
    The analyzer in right side of compare expression.

    Type Parameters

    TTarget
    The type of the target.
    TValue
    The type of the value.

    Return Value

    New instance of predicate-analyzer.
    Requirements

    Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also